- <a href = "F:\Node_projects\Node_Way\NBase\_Md\_Index\_TGUniversitet\I_kurs\__DONE\++Архитектура_компьютеров_и_операционные_системы\With_courses\Lecture_OS_I\cat.Lecture_OS_I\dir.Lecture_OS_I.md">Lecture_OS_I</a>
    - <a href = "F:\Node_projects\Node_Way\NBase\_Md\_Index\_TGUniversitet\I_kurs\__DONE\++Архитектура_компьютеров_и_операционные_системы\With_courses\Lecture_OS_I\ReadMe.md">ReadMe.md</a>
        - *# Лекция № 1. ОСНОВНЫЕ ПОНЯТИЯ
        - *## 1.1. Системное и прикладное программное обеспечение
        - *## 1.2. Операционные системы
        - *## 1.3. Операционные среды
        - *## 1.4. Операционные оболочки
        - *# Лекция № 2. КЛАССИФИКАЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ
        - *## 2.1. Введение
        - *## 2.2. Однозадачные и многозадачные ОС
        - *## 2.3. Микроядерные и макроядерные ОС
        - *## 2.4. Специализированные операционные системы
        - *## 2.5. Операционные системы общего назначения
        - *## 2.6. Системы с асимметричной процессорной обработкой
        - *## 2.7. Системы с симметричной процессорной обработкой
        - *# Лекция № 3. ПРОЦЕССЫ
        - *## Определение процесса
        - *## Классификация процессов
        - *### интервалом существования процесса
        - *### трасса процесса
        - *### процессами реального времени
        - *### интерактивными
        - *### пакетными
        - *### порождающим
        - *### порожденным.
        - *### последовательными
        - *### параллельными
        - *### комбинированными
        - *### системные и пользовательские
        - *### взаимосвязанными или изолированными
        - *### конкурирующими
        - *## виды отношений
        - *### Отношение предшествования
        - *### Отношение предшествования
        - *### Отношение приоритетности
        - *### Отношение взаимного исключения
        - *## Программные потоки
        - *### обычные процессы
        - *### легковесными процессами
        - *# Лекция № 4. УПРАВЛЕНИЕ РЕСУРСАМИ
        - *## 4.1. Понятие ресурса
        - *## 4.2. Способы управления памятью
        - *### менеджером памяти
        - *### проблему переадресации
        - *### модификация команд
        - *### подкачкой and виртуальной памяти
        - *## 4.3. Виртуальная память
        - *### overlays
        - *### виртуальная память
        - *### виртуальное адресное пространство
        - *### На компьютерах без виртуальной
        - *### При применении виртуальной памяти
        - *### замещение страниц
        - *### страничными блоками (page frame)
        - *## 4.4. Управление устройствами ввода-вывода
        - *### по модели единой шины
        - *### каналами ввода-вывода
        - *### драйвером устройства
        - *## 4.5. Прерывания
        - *### контроллера прерываний
        - *### автоконфигурирования (Plug and Play),
        - *### функции механизма прерываний
        - *### внешние (асинхронные)
        - *### внутренние (синхронные)
        - *### программные прерывания
        - *# Лекция № 5. ФАЙЛОВЫЕ СИСТЕМЫ
        - *## Введение
        - *### монтируемых файловых системах
        - *### Файловая система FAT
        - *### Файловая система NTFS
        - *#### тома (volume)
        - *#### MFT (Master File Table – главная таблица файлов)
        - *# Лекция № 6. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ
        - *## 6.1. Принципы построения операционных систем
        - *### Принцип модульности
        - *### Принцип виртуализации
        - *### Принцип мобильности
        - *### Принцип совместимости
        - *### Принцип открытости
        - *### Принцип генерируемости
        - *## 6.2. Интерфейсы операционных систем
        - *### POSIX
        - *### XLib
        - *# Лекция № 7. СРАВНЕНИЕ ОПЕРАЦИОННЫХ СИСТЕМ
        - *## 7.1. Схема исторических связей между операционными системами
        - *## 7.2. Семейство операционных систем UNIX
        - *## 7.3. Операционная система VMS
        - *# Лекция № 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ MacOS и BeOS
        - *## 8.1. Операционная система MacOS
        - *## 8.2. Операционная система BeOS
        - *# Лекция № 9. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ IBM: OS/2, MVS и VM/CMS
        - *## 9.1. Операционная система OS/2
        - *## 9.2. Операционная система MVS
        - *## 9.3. Операционная система VM/CMS
        - *# Лекция № 10. ОПЕРАЦИОННЫЕ СИСТЕМЫ QNX и Linux
        - *## 10.1. Операционная система реального времени QNX
        - *### Предсказуемость
        - *### Масштабируемость
        - *## 10.2. Операционная система Linux
        - *# Лекция № 11. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ MICROSOFT
        - *## 11.1. Операционная система DOS
        - *## 11.2. Windows NT
        - *## 11.3. Windows API
        - *### thread
        - *### process
        - *# Лекция № 12. ВВЕДЕНИЕ В СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ
        - *## 12.1. Основные понятия
        - *## 12.2. Использование командной строки
        - *### argc
        - *### argv 
        - *## 12.3. Копирование файла с использованием стандартной библиотеки языка C
        - *## 12.4. Копирование файла с использованием Windows
        - *## 12.5. Копирование файла с использованием вспомогательной функции Windows
        - *## 12.6. О целесообразности использования стандартной библиотеки С
        - *# Лекция № 13. ОПЕРАЦИИ ОТКРЫТИЯ, ЧТЕНИЯ, ЗАПИСИ И ЗАКРЫТИЯ ФАЙЛОВ
        - *## 13.2. Закрытие файла
        - *## 13.3. Чтение файла
        - *## 13.4. Запись в файл
        - *# Лекция № 14. ОРГАНИЗАЦИЯ ПРОГРАММНЫХ ПОТОКОВ
